package cn.explink.eap.web.system.service;

import cn.explink.eap.core.common.service.CommonService;
import cn.explink.eap.web.system.pojo.base.TSUser;

/**
 *
 * @author 张代浩
 *
 */
public interface UserService extends CommonService {

	public TSUser checkUserExits(TSUser user);

	public String getUserRole(TSUser user);

	public void pwdInit(TSUser user, String newPwd);

	/**
	 * 判断这个角色是不是还有用户使用
	 *
	 * @Author JueYue
	 * @date 2013-11-12
	 * @param id
	 * @return
	 */
	public int getUsersOfThisRole(String id);

	/**
	 *
	 * @Title: updateToken
	 * @Description: 更新token标识
	 * @author 孟凡岭
	 * @param @param id
	 * @param @param format
	 * @return void 返回类型
	 * @throws
	 */
	public void updateToken(String id, String token);
}
